package jpa.domain;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.UUID;
/**
 * 员工信息
 * @ClassName: AirportEmployee   
 * @Description: 员工信息表
 * @author HiSay  
 * @date  2015-11-16 23:00:35
 *
 */
@Entity
@Table(name="ticket_AirportEmployee")
public class AirportEmployee extends SystemUser implements Serializable {

	@Override
	public String toString() {
		return "AirportEmployee [department_id=" + department_id + ", name="
				+ name + ", phone=" + phone + ", employeeId=" + employeeId
				+ ", password=" + password + ", IDCard=" + IDCard + "]";
	}
	/**   
	 * @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)   
	 */ 
	private static final long serialVersionUID = 1L;
	
	/**
	 * 部门id
	 */
	@Column
	private String department_id = null;

	/**
	 * 姓名
	 */
	@Column(insertable=false, updatable=false)
	private String name = null;

	/**
	 * 手机号
	 */
	@Column(insertable=false, updatable=false)
	private String phone = null;

	/**
	 * 工号
	 */
	@Column
	private String employeeId = null;

	/**
	 * 密码
	 */
	@Column(insertable=false, updatable=false)
	private String password = null;

	/**
	 * 身份证号
	 */
	@Column
	private String IDCard = null;

	public String getDepartment_id() {
		return department_id;
	}
	public void setDepartment_id(String department_id) {
		this.department_id = department_id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getEmployeeId() {
		return employeeId;
	}
	public void setEmployeeId(String employeeId) {
		this.employeeId = employeeId;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getIDCard() {
		return IDCard;
	}
	public void setIDCard(String IDCard) {
		this.IDCard = IDCard;
	}
}
